ds_grid_width


描述

这个函数将返回指定栅格数据的宽度该值为栅格数据x轴的单元数,并且永远都是整数,如下图所示:


语法:

ds_grid_width(index);

参数 描述
index 查询宽度的栅格数据结构索引


返回:

Real(实数)


例如:

var i, j;
for (i = 0; i < ds_grid_width(grid); i += 1)
   {
   for (j = 0; j < ds_grid_height(grid); j += 1)
      {
      if ds_grid_get(grid, i, j) = 1
         {
         instance_create_layer(i * 32, j * 32, "Walls", obj_Wall);
         }
      }
   }

上述代码将循环遍历变量"grid"中索引的栅格数据内容,如果在任一单元格中找到的值为1,则它将在场景中对应的位置创建一个"obj_Wall"的实例。